/**
 * 环境配置示例
 * 
 * 使用说明：
 * 1. 复制此文件内容到 env.ts 中的 envConfigs 部分
 * 2. 根据实际情况修改各环境的配置
 * 3. 填写正确的 API 地址和 AppID
 */

// 示例配置 1：所有环境都使用同一个后端（不同端口）
const envConfigs_Example1 = {
    develop: {
        name: '开发环境',
        baseURL: 'http://localhost:3000',           // 本地开发
        timeout: 30000,
        appId: '',
        debug: true
    },
    trial: {
        name: '体验环境',
        baseURL: 'http://localhost:3000',           // 本地测试
        timeout: 15000,
        appId: '',
        debug: true
    },
    release: {
        name: '正式环境',
        baseURL: 'http://localhost:3000/api',       // 生产环境（带路径前缀）
        timeout: 10000,
        appId: '',
        debug: false
    }
}

// 示例配置 2：使用不同的域名
const envConfigs_Example2 = {
    develop: {
        name: '开发环境',
        baseURL: 'http://192.168.1.100:3000',       // 局域网 IP（手机真机调试）
        timeout: 30000,
        appId: 'wx1234567890abcdef',                // 测试 AppID
        debug: true
    },
    trial: {
        name: '体验环境',
        baseURL: 'https://test-api.example.com',    // 测试域名
        timeout: 15000,
        appId: 'wx1234567890abcdef',                // 正式 AppID
        debug: true
    },
    release: {
        name: '正式环境',
        baseURL: 'https://api.example.com',         // 生产域名
        timeout: 10000,
        appId: 'wx1234567890abcdef',                // 正式 AppID
        debug: false
    }
}

// 示例配置 3：使用不同的子域名
const envConfigs_Example3 = {
    develop: {
        name: '开发环境',
        baseURL: 'http://localhost:3000',
        timeout: 30000,
        appId: '',
        debug: true
    },
    trial: {
        name: '体验环境',
        baseURL: 'https://dev.yourdomain.com',      // 开发子域名
        timeout: 15000,
        appId: '',
        debug: true
    },
    release: {
        name: '正式环境',
        baseURL: 'https://api.yourdomain.com',      // 正式子域名
        timeout: 10000,
        appId: '',
        debug: false
    }
}

/**
 * 根据您的实际情况选择一个示例配置，
 * 然后替换 env.ts 文件中的 envConfigs 对象
 */

